upland meadow - Turkish English Dictionary